wade through mud

Translations
avancer péniblement dans la boue
Definitions
To move with difficulty through thick, sticky, or challenging material, often used literally for walking through muddy ground, or figuratively to describe struggling through a difficult or unpleasant task.